insular veins - Español Inglés Diccionario